package cn.xscrum.demo.mapper;

import cn.xscrum.demo.domain.SepDegree;
import java.util.List;

/**
 * 学位点信息Mapper接口
 * 
 * @author xscrum
 * @date 2020-11-17
 */
public interface SepDegreeMapper 
{
    /**
	  * 查询学位点信息
     * 
     * @param degreeId 学位点信息ID
     * @return 学位点信息
     */
    public SepDegree selectSepDegreeById(String degreeId);

    /**
	 * 查询学位点信息列表
     * 
     * @param sepDegree 学位点信息
     * @return 学位点信息集合
     */
    public List<SepDegree> selectSepDegreeList(SepDegree sepDegree);

    /**
	 * 新增学位点信息
     * 
     * @param sepDegree 学位点信息
     * @return 结果
     */
    public int insertSepDegree(SepDegree sepDegree);

    /**
	  * 修改学位点信息
     * 
     * @param sepDegree 学位点信息
     * @return 结果
     */
    public int updateSepDegree(SepDegree sepDegree);

    /**
	 * 删除学位点信息
     * 
     * @param degreeId 学位点信息ID
     * @return 结果
     */
    public int deleteSepDegreeById(String degreeId);

    /**
	 * 批量删除学位点信息
     * 
     * @param degreeIds 需要删除的数据ID
     * @return 结果
     */
    public int deleteSepDegreeByIds(String[] degreeIds);
}
